
//基础操作

import java.util.ArrayList;

public class Test {
    public static void main(String[] args) {
        //创建集合
        ArrayList<String> arrayList = new ArrayList<>();

        //添加
        arrayList.add("first");
        arrayList.add("second");
        arrayList.add("third");
        arrayList.add("fourth");

        //删除
        //根据索引删除,返回删除的内容
        String str = arrayList.remove(1);
        System.out.println("删除：" + str);
        //根据内容删除，返回删除是否成功的结果
        boolean flag = arrayList.remove("1");
        System.out.println("删除结果：" + flag);

        //修改
        //返回修改之前的内容
        String s = arrayList.set(1, "one");
        System.out.println("修改的是：" + s);

        //查询
        System.out.println("查询结果如下：");
        for (int i = 0; i < arrayList.size(); i++) {
            String strArrL = arrayList.get(i);
            System.out.println(strArrL);
        }
    }
}
